.line1{width: 100%;height: 16px;position: relative;margin-top: 3px;}
.line1 .midLine{width: 100%;height: 2px;position: absolute;left: 0;top: 7px;
	background:#860517;
	background: -webkit-linear-gradient(left, #860517 , #a41529); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #860517, #a41529); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #860517, #a41529); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #860517 , #a41529); /* Ã¦Â â€¡Ã¥â€¡â€ Ã§Å¡â€žÃ¨Â¯Â­Ã¦Â³â€¢ */
	opacity: 0.4;*filter: alpha(opacity=40);
}
.line1 .lightLine{background: #fff2f8;width: 95%;height: 11px;position: absolute;top: 3px;left: 2.5%;}
.line1 .leftRound{width: 12px;height: 12px;border: 2px solid #860517;background: #fff;border-radius: 50%;position: absolute;top: 0;left: 1.66%;z-index: 2;}
.line1 .rightRound{width: 12px;height: 12px;border: 2px solid #860517;background: #fff;border-radius: 50%;position: absolute;top: 0;right: 1.66%;z-index: 2;}

.line2{width: 100%;height: 12px;position: relative;margin-top: 6px;}
.line2 .midLine{width: 100%;height: 2px;position: absolute;left: 0;top: 5px;
	background:#860517;
	background: -webkit-linear-gradient(left, #860517 , #a41529); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #860517, #a41529); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #860517, #a41529); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #860517 , #a41529); /* Ã¦Â â€¡Ã¥â€¡â€ Ã§Å¡â€žÃ¨Â¯Â­Ã¦Â³â€¢ */
	opacity: 0.4;*filter: alpha(opacity=40);
}
.line2 .lightLine{background: #fff2f8;width: 95%;height: 11px;position: absolute;top: 1px;left: 2.5%;opacity: 0.06;*filter: alpha(opacity=6);}
.line2 .leftRound{width: 12px;height: 12px;background: #fff;border-radius: 50%;position: absolute;top: 0;left: 1.66%;z-index: 2;opacity: 0.1;*filter: alpha(opacity=10);}
.line2 .rightRound{width: 12px;height: 12px;background: #fff;border-radius: 50%;position: absolute;top: 0;right: 1.66%;z-index: 2;opacity: 0.1;*filter: alpha(opacity=10);}

.line3{width: 100%;height: 16px;position: relative;margin-top: 3px;}
.line3 .midLine{width: 100%;height: 2px;position: absolute;left: 0;top: 7px;
	background:#860517;
	background: -webkit-linear-gradient(left, #860517 , #a41529); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #860517, #a41529); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #860517, #a41529); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #860517 , #a41529); /* Ã¦Â â€¡Ã¥â€¡â€ Ã§Å¡â€žÃ¨Â¯Â­Ã¦Â³â€¢ */
	opacity: 0.4;*filter: alpha(opacity=40);
}
.line3 .lightLine{background: #fff2f8;width: 95%;height: 11px;position: absolute;top: 3px;left: 2.5%;}
.line3 .leftRound{width: 12px;height: 12px;border: 2px solid #860517;background: #fff;border-radius: 50%;position: absolute;top: 0;left: 3.33%;z-index: 2;}
.line3 .rightRound{width: 12px;height: 12px;border: 2px solid #860517;background: #fff;border-radius: 50%;position: absolute;top: 0;right: 3.33%;z-index: 2;}


.flexslider .slides .img img:hover,.links li a .img img:hover{transform: scale(1.05);transition: all ease-in 0.3s;-ms-transition: all ease-in 0.3s;-moz-transition: all ease-in 0.3s;-webkit-transition: all ease-in 0.3s;-o-transition: all ease-in 0.3s;}

.mode1{width: 1200px;margin: 80px auto;overflow: hidden;}
.mode1 > .title{margin-bottom: 34px;}
.mode1 .title h2{font-size: 25px;font-weight: bold;color: #860517;margin-left: 6%;line-height: 25px;height: 25px;}
.mode1 .title .more{margin-right: 6%;float: right;font-size: 14px;color: #757575;margin-top: 8px;}
.mode1 .left{width: 50%;float: left;}
.mode1 .right{width: 48.3%;float: right;}

/* Ã¨Â½Â®Ã¦â€™Â­ */
/* Browser Resets *********************************/
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}
.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;position:relative} 
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li.clone{position:relative}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme*********************************/
.flexslider { position: relative;zoom:1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
/* Direction Nav */
.flex-direction-nav {display: none;}
/* Control Nav */
.flex-control-nav {position: absolute;bottom: 14px;right:0;/* text-align: center; */z-index: 9;margin-right: 16px;}
.flex-control-nav li {margin: 10px 4px 0; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 12px;height: 12px;display: block;border: 0px solid #860517;cursor: pointer;text-indent: -9999px;/* border-radius:8px; */background: white;border-radius: 50%;}
.flex-control-paging li a:hover {background: #860517;}
.flex-control-paging li a.flex-active {background: #860517;}

.flexslider .slides .img{width: 100%;padding-bottom: 56.25%;height: 0;overflow: hidden;display: block;}
.flexslider .slides .img img{width: 100%;}
.slide_txt01{height: 53px;line-height: 53px;position: absolute;left: 0;bottom: 0;font-size: 16px;z-index: 100;color:#fff;background:url(../images/banner_bg.png) repeat;width: 100%;font-weight: normal;overflow: hidden;}
.slide_txt01 a{color:#fff;padding: 0 0px 0 15px;margin-right: 100px;display: block;overflow: hidden;}
/* Ã¨Â½Â®Ã¦â€™Â­Ã§Â»â€œÃ¦ÂÅ¸ */

.mode1 .right { width: 48%; float: right; }
.mode1 .right li {height: 33px;line-height: 33px;overflow: hidden;}
.mode1 .right li a{ height: 33px; overflow: hidden;padding-left: 28px;background: url(../dishijieimages20211025/pic3_ydh.png) 13px center no-repeat;}
.mode1 .right li span { float: right; margin: 0 0 0 10px; }

.wrapmode2{}
.mode2{width: 1200px;padding: 40px 0 70px;overflow: hidden;margin: 77px auto 0;}
.mode2 > .title{margin-bottom: 24px;}
.mode2 .title h2{font-size: 25px;font-weight: bold;color: #860517;margin-left: 6%;}
.mode2 tr{border-bottom: 1px solid #cae1d4;}
.mode2 tr:last-child{border: 0;}
.mode2 th{padding: 10px 0;font-size: 17px;color: #757575;line-height: 17px;border-left: 1px solid #cae1d4;}
.mode2 th p{color: #860517;font-size: 17px;font-weight: bold;height: 17px;padding: 13px 0;line-height: 17px;}
.mode2 td{text-align: center;height: 62px;border-left: 1px solid #cae1d4;}
.mode2 tr th:last-child,.mode2 tr td:last-child{width: 210px;padding-left: 40px;padding-right: 22px;}
.mode2 tr td:last-child{font-size: 14px;color: #757575;}
.mode2 tr th:first-child{text-align: left;padding-left: 15px;border: 0;font-weight: bold;}
.mode2 tr td:first-child{width: 124px;color: #222;border: 0;}

.wrapmode3{background: url(../dishijieimages20211025/mode3_ydh.png) top center;background-size: cover;}
.mode3{width: 1200px;margin: 0 auto;padding: 60px 0 12px;}
.mode3 > .title{margin-bottom: 36px;}
.mode3 .title h2{font-size: 25px;font-weight: bold;color: #fff;margin-left: 6%;line-height: 25px;height: 25px;}
.mode3 .title .more{margin-right: 6%;float: right;font-size: 14px;color: #fff;margin-top: 8px;}
.mode3 .picList{margin: 0 -15px;overflow: hidden;}
.mode3 .picList li{width: 25%;float: left;}
.mode3 .picList li .box{display: block;margin: 0 15px;}
.mode3 .picList li .box .img{width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;}
.mode3 .picList li .box .img img{width: 100%;}
.mode3 .picList li .box .title{font-size: 15px;line-height: 24px;height: 48px;margin: 5px 0 35px;color: #fff;overflow: hidden;}
/* .mode3 .picList li .box:hover .title{padding-left: 10px;} */

.mode4{width: 1200px;margin: 0 auto;padding: 0px 0 70px;overflow: hidden;}
.mode4 .left{width: 48.3%;float: left;}
.mode4 .right{width: 48.3%;float: right;}
.mode4 .left > .title,.mode4 .right > .title{margin-bottom: 23px;}
.mode4 .title h2{font-size: 25px;font-weight: bold;color: #860517;margin-left: 12%;line-height: 25px;height: 25px;}
.mode4 .title .more{margin-right: 12%;float: right;font-size: 14px;color: #757575;margin-top: 8px;}
.mode4 .left li,.mode4 .right li{line-height: 37px;height: 37px;}
.mode4 .left li a,.mode4 .right li a{display: block;padding-left: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;color: #333;} 																				
.mode4 .left li a:hover,.mode4 .right li a:hover{color: #860517;}
.mode4 .left li .rightDate,.mode4 .right li .rightDate{float: right;font-size: 12px;color: #999;}
.mode4 .left li a{background: url(../dishijieimages20211025/pic1_ydh.png) 2px center no-repeat;}
.mode4 .right li a{background: url(../dishijieimages20211025/pic2_ydh.png) 13px center no-repeat;}

.wrapmode5{}
.mode5{width: 1200px;margin: 0 auto;padding: 50px 0 10px;}
.mode5 > .title{margin-bottom: 35px;}
.mode5 .title h2{font-size: 25px;font-weight: bold;color: #860517;margin-left: 6%;line-height: 25px;height: 25px;}
.mode5 .title .more{margin-right: 6%;float: right;font-size: 14px;color: #757575;margin-top: 8px;}
.mode5 li{padding: 50px 0;border-top: 1px solid #c7ddd1;overflow: hidden;}
.mode5 li:first-child{border: 0;padding-top: 0;}
.mode5 li .left{padding: 0 40px 0 30px;mix-blend-mode: multiply;width: 260px;float: left;}
.mode5 li .right{margin-left: 330px;padding-top: 17.5px;overflow: hidden;}
.mode5 li .right p{line-height: 30px;height: 120px;color: #444;overflow: hidden;}
.mode5 li .more{margin-top: 38px;display: block;color: #757575;font-size: 12px;line-height: 12px;height: 12px;}
.mode5 li .more:hover{color: #860517;}

.wrapmode6{background: url(../dishijieimages20211025/mode6_ydh.png) top center;}
.mode6{width: 1200px;margin: 0 auto;padding: 60px 0 0px;}
.mode6 > .title{margin-bottom: 0px;}
.mode6 .title h2{font-size: 25px;font-weight: bold;color: #fff;margin-left: 6%;line-height: 25px;height: 25px;}
.mode6 .title .more{margin-right: 6%;float: right;font-size: 14px;color: #fff;margin-top: 8px;}
.mode6 .scroll-pane{height: 475px;}
.mode6 .scroll-pane li{width: 14.2%;float: left;margin-top: 37px;}
.mode6 .scroll-pane li a{display: block;margin: 0 20px;}
.mode6 .scroll-pane li a .img{width: 100%;/* height: 0; *//* padding-bottom: 100%; */overflow: hidden;}
.mode6 .scroll-pane li a .img img{display:block;margin: 0 auto}
.mode6 .scroll-pane li a .title{font-size: 15px;line-height: 15px;height: 15px;padding-top: 14px;color: #fff;text-align: center;}

.wrapmode7{background: url(../dishijieimages20211025/mode7_ydh.png) top center;}
.mode7{width: 1200px;margin: 0 auto;padding: 60px 0;}
.mode7 > .title{margin-bottom: 0px;}
.mode7 .title h2{font-size: 25px;font-weight: bold;color: #fff;margin-left: 6%;line-height: 25px;height: 25px;}
.mode7 .title .more{margin-right: 6%;float: right;font-size: 14px;color: #fff;margin-top: 8px;}
.mode7 .scroll-pane{}
.mode7 .scroll-pane li{width: 14.2%;float: left;margin-top: 37px;}
.mode7 .scroll-pane li a{display: block;margin: 0 20px;}
.mode7 .scroll-pane li a .img{width: 100%;/* height: 0; *//* padding-bottom: 100%; */overflow: hidden;}
.mode7 .scroll-pane li a .img img{/* width: 100%; */margin: 0 auto;display: block;}
.mode7 .scroll-pane li a .title{font-size: 15px;line-height: 15px;height: 15px;padding-top: 14px;color: #fff;text-align: center;}
.mode7 .jspVerticalBar{display: none;}

.links{width: 1200px;margin: 0 auto;padding: 80px 0;}
.links > .title{margin-bottom: 36px;}
.links .title h2{font-size: 25px;font-weight: bold;color: #860517;margin-left: 6%;line-height: 25px;height: 25px;}
.links ul{margin: 0 -20px;overflow: hidden;}
.links li{width: 25%;float: left;}
.links li a{display: block;margin: 0 20px;}
.links li a .img{width: 100%;padding-bottom: 32.5%;height: 0;overflow: hidden;}
.links li a .img img{width: 100%;}


.schedule{display: block;width: 100%;min-width: 760px;}
.schedule img{/* width: 100%; */display: block;margin: 0 auto;}
@media screen and (max-width:1386px){
	.mode1,.mode2,.mode3,.mode4,.mode5,.mode6,.mode7,.links{width: 1000px;}
	.mode1{margin: 66.6px auto;}
	.mode2{padding: 33.3px 0 58.3px;margin-top: 64px;}
	.mode3{padding: 50px 0 10px;}
	.mode4{padding: 0px 0 58.3px;}
	.mode5{padding: 41.6px 0 8.3px;}
	.mode6{padding: 50px 0 0;}
	.mode7{padding: 50px 0;}
	.links{padding: 66.6px 0;}
	
	.mode1 .title h2,.mode2 .title h2,.mode3 .title h2,.mode4 .title h2,.mode5 .title h2,.mode6 .title h2,.mode7 .title h2,.links .title h2{font-size: 20px;}
	
}
@media screen and (max-width:1020px){
	.mode1,.mode2,.mode3,.mode4,.mode5,.mode6,.mode7,.links{width: 96%;}
	.mode1{margin: 5% auto;}
	.mode2{padding: 2.5% 0 4.8%;margin-top: 5.2%;}
	.mode3{padding: 4.2% 0 0.8%;}
	.mode4{padding: 0 0 4.8%;}
	.mode5{padding: 3.5% 0 0.6%;}
	.mode6{padding: 4% 0 0;}
	.mode7{padding: 4% 0;}
	.links{padding: 5% 0;}
	
	.mode1 .title h2,.mode2 .title h2,.mode3 .title h2,.mode4 .title h2,.mode5 .title h2,.mode6 .title h2,.mode7 .title h2,.links .title h2{font-size: 18px;}
	
	.mode3 .picList,.links ul{margin: 0;}
	.mode6 .scroll-pane li,.mode7 .scroll-pane li{width: 20%;}
}
@media screen and (max-width:768px){
	.mode1 .left,.mode1 .right,.mode4 .left,.mode4 .right,.links li{width: 100%;float: none;margin-bottom: 36px;}
	.mode5 li .left{margin: 0 auto;float: none;}
	.mode5 li .right{margin: 0;}
	.mode5 li .right p{height: auto;max-height: 120px;}
	.mode3 .picList li{width: 50%;}
	.mode3 .picList li .box{margin: 0 5%;}
	.mode2 tr th:last-child, .mode2 tr td:last-child,.mode2 tr td:first-child{width: auto;padding: 0;}
	.mode2{overflow: auto;}
	.mode2 table{min-width: 768px;}
	
	.mode6 .scroll-pane li a{margin: 0 10%;}
	.mode6 .scroll-pane li,.mode7 .scroll-pane li{width: 33.3%;}
	
}
@media screen and (max-width:414px){
	.mode6 .scroll-pane li,.mode7 .scroll-pane li{width: 50%;}
}